package com.example.client;

import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

@FeignClient("fraud-serv") // fraud-serv是nacos里注册的服务名
public interface FraudService {

    // 远程调用fraud服务的接口，OpenFeign接口中定义的路径和参数必须与要调用的目标服务中的保持一致
    // 其实就是直接到对用controller复制即可
    @GetMapping("api/v1/fraud-check/{email}")
    FraudReviewResponse isFraudster(@PathVariable("email")String email);
}
